|
Kurzfassung Das Konzept der mobilen Agenten ist ein
Programmierparadigma, das sehr gut geeignet zu sein scheint, die
Komplexität von verteilten Systemen besser beherrschbar zu machen.
Agenten sind Programme, die aus eigenem Antrieb zwischen
verschiedenen Rechnersystemen migrieren können und dabei für ihren
Besitzer eine Aufgabe erledigen.
Die Visualisierung der Vorgänge im Inneren eines Agentensystems,
sowie die Anzeige von Statusinformationen ist Aufgabe dieser
Studienarbeit. Dies umfaßt insbesondere die Darstellung von
Migration von Agenten, angebotenen Diensten im Agentensystem und der
Kommunikation zwischen Agenten.
Die Studienarbeit beschreibt detailliert den Entwurf der
Gesamtkonzeption des Monitorsystems und seiner Komponenten. Im
ersten Teil der Arbeit wird eine kurze Einführung in die Konzepte
von Agentensystemen und X-Windows gegeben. Der zweite Teil
beschäftigt sich mit Auswahl und Entwurf der für den Monitor
benötigten Komponenten. Dies umfaßt den Entwurf der Schnittstelle
zum Agentensystem, eines Kommunikationsprotokolls, sowie den Entwurf
der Oberfläche des Monitors. Im dritten Teil wird die Umsetzung und
Realisierung des Entwurfs beschrieben, sowie welche Probleme dabei
gelöst werden mußten. Der vierte Teil, die Anhänge, beinhaltet
die vollständige Spezifikation des Kommunikationsprotokolls, die
Programmbeschreibung des Monitors aus Sicht des Programmierers,
sowie Glossar und Literaturverzeichnis.
Realisiert wurde der Monitor mit dem Athena Widget Set unter
X-Windows auf Basis des Agentensystems MOLE, das am Institut für
parallele und verteilte Höchstleistungsrechner der Universität
Stuttgart entwickelt wird.
|